@border-color: var(--table-border-color);

.table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 15px;

  :global {
    tr th, tr td {
      border-right: 1px solid @border-color;
      border-top: 1px solid @border-color;

      &:first-of-type {
        border-left: 1px solid @border-color;
      }
    }
    
    tr th {
      padding: 2px 5px;
    }

    tr  {
      td {
        padding: 4px 5px;
      }

      &:last-of-type {
        td {
          border-bottom: 1px solid @border-color;
        }
      }
    }
  }
}
